railway equipment on rails - Espagnol Anglais Dictionnaire